|
|
The function RtcplStopSubsystemComponent stops a specified RTX Subsystem component.
Syntax
BOOL RtcplStopSubsystemComponent( DWORD Component, BOOL Force );
Parameters
Component
One of the following user components:
| Value | Description |
|---|---|
|
COMPONENT_SUBSYSTEM |
All components of RTX subsystem |
|
COMPONENT_TCPIP |
RT-TCP/IP Stack |
|
COMPONENT_SERVER |
RtxServer |
|
COMPONENT_RTX_RTSS |
RTX RTSS driver |
|
COMPONENT_HAL_EXT |
HAL Extension driver |
Force
Specifies how the function behaves if an application depends on Component:
| Value | Description |
|---|---|
|
GENERAL_ENABLE |
Automatically stops any applications that depend on the component you want to stop. |
|
GENERAL_DISABLE |
Any running dependent processes will fail the request. |
Return Values
TRUE if the function succeeds, otherwise FALSE is returned
Remarks
If stopping a service fails because of dependencies, but no RTSS applications are running, the failure is probably due to a Windows application linked to RTX.
RtcplStopSubsystemComponent stops RTX drivers and services in the following order:
Related RTX Properties Control Panel Features
|
Tab |
|
|
Feature(s) |
Stop RTX button |
Requirements
| Header | RtxProp.h |
| Library | RtxProp.lib |